package com.yanzu.module.member.service.iot.ttlockBean;

import lombok.Data;

/**
 * @PACKAGE_NAME: com.yanzu.module.member.service.iot.ttlockBean
 * @DESCRIPTION:
 * @USER: MrGuan  mrguan@aliyun.com
 * @DATE: 2024/3/22 18:28
 */
@Data
public class TTLockPwdAddReqVO {

    private String clientId;

    private String accessToken;

    private Integer lockId;

    private Long date;

    //密码
    private Integer keyboardPwd;

    //密码类型：2-永久，3-限期，默认为2
    private Integer keyboardPwdType = 2;


    private Long startDate;

    private Long endDate;


    //添加方式:
    //1-通过APP蓝牙添加，不传则默认1，必需先通过APP蓝牙添加后再调用该接口
    //2-通过网关或WiFi锁远程添加，如果是WiFi锁或有连接网关，则可以传2，直接调用该接口添加到锁里
    //3-NB-IoT，如果是NB-IoT锁，则可以传3，通过NB网络写入，需要等NB唤醒才会下发添加指令。
    private Integer addType = 2;

}
